.footer  {
  background-color: #e0e0e0;
  padding: 30px 0 20px 0;
  color: #666;
  margin-top: 150px;
}
.footer .line {
  position: absolute;
  width: 1px;
  height: 100px;
  background-color: #bbb;
  right: 20%;
  top: 0%;
}
.weix {
  display: flex;
  text-align: center;
  align-items: flex-end;
  justify-content: space-around;
}
.weix .img,.weix .img_2 {
  position: absolute;
  text-align: center;
  top: -10%;
  right: 5%;
}
.weix .img_2 {
	right: 15%;
}
.footer_common {
	display: flex;
	justify-content: space-between;
	background-color: #e0e0e0;
	height: 60px;
	align-items: center;
	padding: 0 5%;
	color: #666666;
}
.footer_common_img {
	display: flex;
	align-items: center;
}
 .img_icon {
  width: 22px;
  height: 22px;
  object-fit: contain;
  margin-right: 15px;
}
.line_bottom {
 margin: 10px 5%;
}
.footer .footer_title {
  margin-bottom: 20px;
}
.flex_img {
  display: flex;
}
.ft-down-cont {
  display: flex;
  justify-content: space-between;
}

.footer_flex {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 20px;
}
.footer_flex>div {
	width: 40%;
}
.footer_flex .footer_protie {
	width: 20%;
}
.footer_flex img {
  width: 100px;
  height: 100px;
  margin-bottom: 5px;
}



.bds_tsina,.bds_weixin,.bds_fbook,.bds_twi{
	background-image: url('/wp-content/uploads/2021/06/weibo-fill_25.png') !important;
	width: 33px;
	height: 25px !important;
	margin-left: 15px !important;
	background-position:0 !important;
	background: no-repeat;
}
.bds_weixin {
	background-image: url('/wp-content/uploads/2021/06/weixin_25.png') !important;
}
.bds_fbook {
	background-image: url('/wp-content/uploads/2021/06/tuite1_25.png') !important;
}
.bds_twi {
	background-image: url('/wp-content/uploads/2021/06/lianshu_25.png') !important;
}

@media screen and (max-width:768px) {
	.footer_common {
	    justify-content: center;
	    align-items: center;
	    padding: 2% 5%;
	    flex-wrap: wrap;
		height: 100%;
		padding-top: 3%;
	}
	.footer_common div:first-child{
		padding: 0 2%;
	}
}
.bd_weixin_popup .bd_weixin_popup_foot {
	text-align: center !important;
}
.bd_weixin_popup {
	padding: 5px !important;
}
#bannerSwiper_history {
	cursor: pointer;
}
.bd_weixin_popup {
    height: 300px !important;
}